package com.czp.ssm.service;

import java.util.List;

import com.czp.ssm.bean.Plane;
import com.czp.ssm.bean.PlaneCondition;
import com.czp.ssm.bean.PlaneOrder;

public interface PlaneService {
	/**
	 * 根据查询条件获取飞机票信息
	 * @param planeCondition
	 * @return
	 */
	List<Plane> getPlaneListByCondition(Plane plane);

	/**
	 * 根据条件获取对应的航班信息
	 * @param plane
	 * @return
	 */
	Plane getPlaneByCondition(String planeId,String aircraftId);

	/**
	 * 保存订单信息
	 * @param planeOrder
	 * @return
	 */
	int savePlaneOrder(PlaneOrder planeOrder);

	/**
	 * 全部订单信息
	 * @return
	 */
	List<PlaneOrder> findAllPlaneOrders();

	int updatePlaneOrderStatus(String id, String status);
}
